client civil engineer responsibilities